drip water - French English Dictionary